package com.castle.fortress.admin.ai.model.enums;

/**
 * @author fkrbl
 * AI助手枚举
 */

public enum AIAssiantEnum {
    /**
     * 推荐课程
     */
    RECOMMEND_COURSE(1, "推荐课程"),
    /**
     * 问题回答
     */
    GENERATE_ANSWER(2, "问题回答"),
    /**
     * 生成问题
     */
    GENERATE_QUESTIONS(3, "生成问题"),
    /**
     * 生成计划
     */
    GENERATE_SCHEDULE(4, "生成学习日程"),
    /**
     * 学情分析
     */
    ANALYZE(5, "学情分析"),
    ANALYZE_SCHEDULE(6, "学习日程理由"),
    GENERATE_QUESTION_BY_COURSE_TITLE(7, "根据课程title生成题目"),
    ADVICE_LIST(8, "获取建议列表"),
    ;
    private final Integer code;
    private final String name;
    AIAssiantEnum(Integer code, String name){
        this.code = code;
        this.name = name;
    }
    public Integer getCode(){
        return code;
    }
}
